package com.yidu.labyrinth.service;
import com.yidu.labyrinth.main.JsonM;
import com.yidu.labyrinth.main.LabyrinthModuleEntity;
import com.yidu.labyrinth.main.LabyrinthRoleEntity;
import com.yidu.labyrinth.vo.LabyrinthVo;
import com.yidu.labyrinth.vo.Pages;
import java.util.List;

/**
 * @program: labyrinth
 * @description 角色service层
 * @Date:2019-09-25 13:47
 * @Author:谭俊
 **/
public interface LabyrinthRoleService {


    /**
     * 查询所有
     * @return
     */
    public List<LabyrinthVo> findAll(LabyrinthVo labyrinthVo, Pages pages);


    /**
     * 查询总行数
     * @param labyrinthVo
     * @return
     */
    Long count(LabyrinthVo labyrinthVo);


    /**
     *  修改状态
     * @param labyrinthVo
     */
    int save(LabyrinthVo labyrinthVo);

    /**
     * 根据id查询
     * @param id
     * @return
     */
    LabyrinthVo findById(String id);







    List<LabyrinthVo> findAlls();






}
